76689866
53561585
36128720
80994781
20455086
52972342
21235088
81766913
86924447
15686531
6406816
59084171
25428591
6590157
99368316
27722310
72316221
85919015
57537520
71486255
73408480
217736
87441421
11092758
48556028
63357138
98984084
16781504
25159688
71055142
74044265
43701174
88349038
44456432
14541068
34897561
68993102
25871352
17991304
3441471