35074392
62134858
45591309
46542017
2429818
96894867
20566406
5308231
1353345
46772087
57653982
11115811
1619631
1005082
13901487
21187094
728312
66037292
63292734
98569686
7738655
2008553
29782975
64478421
74558118
59884026
98522500
2395990
76589259
85186673
98656917
14725391
62526065
27175714
27568627
40224298
35501608
6773754
78263593
8913262