72341188
24057306
64953300
73324794
94996652
8454335
7322483
62856011
82476846
16277979
91584101
54686204
360679
21313748
88398067
16248146
99086365
49291089
857517
35583549
1736943
151602
20523582
69255530
15048229
44234886
33254744
80557335
20532309
8917676
53108287
98276913
9265365
62038043
92463
8183380
20286357
50739290
32935433
29626016