24743862
12428005
24785986
1652743
95333183
78958073
66745623
57729077
26711750
229463
13052271
82842857
9062506
12465722
15129865
98809269
97629916
72767613
89632400
83501772
427298
21763969
12921784
205799
35455511
42852980
33634510
3006497
1948167
88213928
2107004
10307589
37483358
68625720
33234361
80368746
97544286
23612166
3404564
10952786