28138892
93257576
42629503
11291307
6264736
39385484
25036969
95718238
28855670
30473688
26431802
18446146
19882020
24523334
7528319
28755442
34807013
56022506
72758805
23415052
47931634
7683140
60696083
49313479
38904608
76075703
63233582
3467897
10584473
58169389
42813067
51159222
79108825
14844859
1765537
4389863
91339965
7958351
24863452
4559618