43279280
45227640
20686317
96066977
1640246
48609248
22543173
53532212
83903015
64805965
87315596
3543422
46587162
392550
33778351
73173903
25311330
63389320
66929479
17658469
85427608
45155565
7802297
74075276
3377042
57279599
23699137
866143
25208513
73357240
14761748
53616963
57532631
17846973
8912937
2109433
88815211
76774556
12237330
81162507