94367026
84009880
67212661
38864945
92695776
34014009
66679593
96434678
28769592
3596140
70978020
707997
35285005
9168336
33341282
791165
39586218
39109332
4454500
9708120
93629697
48542182
19692137
2606551
55772680
98935525
28473623
17678204
8070621
52078842
7308879
87583102
20168382
7975576
78069614
3296875
59746999
29971224
80743595
76297013