88994195
28536733
68099405
74752831
45158219
51787950
13567356
84308585
7260843
2465474
1149359
18571612
35627275
23615009
82634103
4256600
39261214
54047343
95524448
92445941
4512638
75903932
3491814
53859718
48337200
98563055
94791096
319780
79081184
58155844
5508468
65618921
57277971
3000628
25837826
65575627
84696187
17088577
85151312
8995460