416538
586725
385185
1044761
911367
160274
2165079
1128262
387724
890148
2226187
6955032
79491
1347160
3301654
937152
192894
130294
378204
4350292