12886130
84264463
99239073
69541923
19713457
61254942
81007799
75473525
55319018
73286361
78741786
95573448
61232527
43408417
41689297
4679532
38897398
75899815
6327999
61539953
13849381
17131714
64984848
35482393
68842375
81283011
68091780
6527538
36172860
11666382
66751872
63065207
32759568
3765514
12317819
98174201
80946610
5903962
35483639
36339510