39245853
78064255
20782046
18395027
7344584
24015567
13717561
46565111
6407876
43579870
17605319
12923303
77248069
28252852
8163231
97586113
60974456
86212644
27923610
6942181
8212904
10015209
85097645
93129447
33793164
72762053
49881820
8246883
83919349
91188093
80049389
6852917
63649821
31691436
49365498
75814994
11316727
81667665
2145488
2731300