23956411
75241431
3401698
71346468
95981050
7886836
12272916
48748821
62998368
9194200
2584973
16933239
2827882
37323236
15524956
45557487
75788729
1539606
12549693
282896
58162598
6107174
32203004
31202078
49809265
64149024
14763164
751476
47126237
83539753
86837604
86269605
85165506
91633681
74753613
48337254
52095397
27272425
6028120
46233528