62433381
18181181
95009176
30637823
26631262
51768011
93513208
81425053
30036976
54629434
46609496
80211385
832326
52636449
98029263
66427243
2277901
83841734
24311776
65092088
22207130
48039646
64756822
10839023
96365624
60814929
66171486
51428627
68145117
95938724
89711299
55323490
39502795
91483186
23617401
3076625
5464000
30467365
1719155
59991747