29582871
40404277
3314142
1455542
4974335
52575934
26102217
4314723
64671333
4481012
6825105
96907261
6525518
50491190
10382137
32241004
61549512
1880248
8594641
22562212
69553385
44676795
23062018
2738599
97123453
4629800
30508456
46421495
35235286
13223917
11249751
84033845
94892067
17515193
2851231
73276014
99335939
67878105
2669459
69666554