62735090
79326959
74783668
63815985
36063418
95123179
88159579
59151211
72298079
27219485
81101951
63158115
16065347
11261085
28789682
67547105
40014863
5645947
95442961
52988517
21115316
10613401
84727633
83209144
70821842
324030
35244555
14243700
7293183
266442
70003535
84155018
49098380
9554867
75872209
29884455
91624283
12715494
68105586
22765540