64298029
58189584
34452217
4237211
56765545
93938303
5770444
37507
99295604
72132935
34323459
32471048
55008942
697037
77908531
39167801
62014137
33398396
29543244
75264869
82399214
96928207
59355310
56939640
3341872
42399580
53182548
67636307
71623199
13303726
72664537
48701397
70082830
92835320
36838940
11475871
72957711
30109538
63057954
19617570