55189800
13582511
86505860
36084975
34098072
49583103
44895393
56395979
84192801
51147581
4279340
99864017
32491193
60672801
39854068
43556562
1679783
2669492
24654077
17266675
90433281
6281148
334589
62553995
21356696
34651980
22196575
65666625
79086007
59183664
41138072
24726074
29148247
74148190
81413431
43338277
9525901
5609749
11748346
16061861