66772263
42875710
90395612
5832872
79074129
7317979
92052549
54866489
48912533
3743747
53983076
71381492
81559811
99718750
3832767
16986386
4283558
52341983
606422
65523900
21812203
9710455
96491199
3166690
75547718
76134228
68231516
165499
99244680
4091597
8711515
1485495
64868928
55957396
6480205
56409846
22547009
9029545
5266513
86499212