49704608
42785951
39186818
30916657
316874
4397387
44924346
47695573
7279652
29614989
27507899
1613804
74214814
59305430
33907439
85183355
40968611
56608200
97758879
32555152
34101818
52572794
22781917
92763419
77759113
26161534
42241342
92671045
50963408
2175996
63777104
27585573
58743164
94894920
75471312
77876763
17178740
60553541
9981866
7108727