89351164
9798821
82078555
133468
92804452
20466755
127363
61204607
54159935
27535239
73641408
16802317
98274992
7582171
89104422
80217490
1864826
36647936
47977904
20073184
6783372
12746966
32693020
64309710
27796509
8457647
21265548
41678373
15266872
40333772
95075795
9436860
72446805
59538553
11364284
38535529
37166761
55528042
20138607
46555297