80481605
53179104
73699527
93699502
1616597
2496591
39896061
38949924
50197456
63313968
84204992
70381320
62348894
303250
43666850
9835514
13457510
90177108
762181
40315991
3742200
13296087
40623449
54199305
83561472
49939696
8529566
66283438
25408958
33164101
91968623
8448567
67744315
16211202
1407627
53215911
27434484
12896201
30838687
9490628