90979674
50633815
39813535
70384272
1383228
5825346
52727035
13855212
26291123
23442049
53851149
26162170
21262630
28172154
33615110
2214564
22686222
78764087
38474762
89772958
77575337
2260439
17497585
22053362
3509240
32971005
52414890
79446687
9827307
81237368
81732368
69459140
87075910
91917434
39094645
46064474
32727211
57067436
16619506
73453616