91401669
97381100
59528315
64484384
7779513
51693150
59851306
45069296
71131672
46913032
9420316
91589135
77384307
85494155
12119097
7993851
48837880
32511362
1525500
82711646
28687188
14485818
8216060
74568297
47606253
71005225
3736461
6378548
79502152
68191566
38756261
99183033
3709500
12923498
22301673
58172710
90458138
32596333
3485599
64717332