12335386
56438916
46046815
1212257
12843822
47313992
85406991
20797089
36099282
55644294
3806641
45101191
31698169
382910
62624999
28478174
7796492
1513185
16003553
64193548
2616890
76113160
8148876
86373552
83988797
24235039
98428314
6457536
59916811
68022
29559442
96347065
12738091
1109007
49338696
86959300
13526887
19311944
31167677
255375