93786228
183195
44927610
2276793
73871457
980265
36266721
79893324
7479629
40606528
24834406
14808204
17948344
7434504
7681684
5916142
8719721
68799208
94616288
38273282
22334128
3412549
36071632
40824121
36909661
42963841
53484013
5471388
38405601
17622398
96395731
83903962
61861772
14529726
43581486
65676620
36385767
66747971
5643392
85641059