50603605
65863220
6369565
73661475
64689585
59018363
32702647
57592642
74861679
19052627
79828121
80546794
11976922
4265544
74957306
14666280
26743741
5827956
62182734
16885438
80521139
84306
25353827
71156087
40294154
4241816
81898927
76781940
66771799
64668427
816184
48246528
466731
67339647
73778928
67092073
4149637
95543908
9922944
6664129