28886944
46801635
64878775
24975621
855155
13773634
60099464
9822820
49361920
4269280
80453859
58509444
58761739
2971675
98326901
70018011
12455505
37726197
40043119
68201430
61636455
42109371
57787951
93065820
48618130
29176233
88051005
666727
10051653
38404109
38107276
37491479
4756935
33129894
46685818
41784463
62043873
28588874
35524667
77732525