8584500
3709876
75733316
87514888
43995875
67933810
66169984
14667942
60938171
92365861
20467782
9961490
14825940
2792287
83752305
44386887
14283734
59169254
5352710
29054605
71274044
84693277
18427932
43153955
72414822
18483473
6221322
20201875
53867248
38189614
44241464
35739889
25015543
97028468
22555854
631331
37407807
85406943
35532369
90034713