2342436
44818373
40833595
33208398
53565478
9464507
32395599
15813313
91625119
32083458
43361902
63951379
88571738
29476006
40931985
84353042
44827545
6106603
73519447
46899206
59157522
14912545
5437594
4177379
66837183
21478484
9089698
30073785
86578650
9777507
96679142
73339864
60823009
93914261
35465612
30952845
61609623
61215610
14133996
94543812