50237453
64457645
92793356
41419888
26126385
41578381
96121606
92952185
30121915
57884690
71399304
69551223
164333
62571171
49929189
89896425
94687209
57452679
4502429
57852840
57753599
79148227
68291235
8307366
97398234
86204552
939797
57936988
31226061
18865525
7705659
72472564
58421656
63025645
5381312
77026791
89777658
2956955
10292720
4587087