28596704
23536781
97225725
16602988
10176156
18825483
28462812
41622124
83978262
85277685
58619521
14317597
76047587
1994546
12383080
1053309
19238404
29889903
55275694
56397786
97192547
53593746
25046343
9633431
9392796
43616389
24559188
4545200
3167155
39063190
83597140
5244093
39261845
95788213
9878126
37463700
34543669
369613
77441928
91574722