82977875
813313
10459657
95184260
1968362
75669461
50996724
63914481
37979805
76462035
57076120
9072364
97687030
56672277
89571274
59173493
35227807
2237338
26055336
82633910
11498
9423148
91921437
76375143
9472037
79135923
41773559
65325170
2201175
20094101
9110516
99179197
80244774
29142457
43656270
50538378
40149208
15759511
50698424
96799809