39867187
21031600
26361883
53738279
76895813
29132207
8044475
85849525
35783542
33776768
30531440
68159670
58509421
12506824
40729488
72824131
8136819
8094728
51803772
22274499
56542654
4745978
86883348
2499218
15638967
16961029
1737526
79473101
69899891
72574405
88897039
59654104
57378364
32814585
52094655
90645234
48567460
94006367
80523539
43044608