82749236
85142184
19984258
81769569
14734134
61445122
40785709
60821364
63782018
30654898
11081504
20547560
43131123
95051593
73528052
85202678
67288757
23426966
37419227
31997901
84662344
97049178
7155770
27505014
21428231
3645287
14359521
12604462
5516515
7729753
76403431
70273569
8014757
20337676
7488105
4988640
51893099
66713564
24611672
6891913