99677707
69562893
77996582
64032055
60131207
98509555
60157072
69606140
3279224
77556265
8237997
70603155
46629105
54333778
31717979
65123408
4418293
91751080
17956485
55986681
85811735
4598369
21862036
81421938
84135664
4190941
10936913
12785627
41562129
87755964
10766254
18977519
46339989
16803297
16761044
81872830
34669282
29788040
29344060
2572661