83091580
61252692
66862179
26933620
96162497
78064034
73939260
6010115
38496932
59407746
56412340
17406442
87133643
10751925
32905396
6846013
25009409
72114486
35295857
87406168
99775988
18849159
31172797
75008739
43122145
93795125
99032662
9081669
57614365
841805
7114053
1416807
877121
4314104
61395742
38236052
2825798
35158101
21728182
70411176