81627700
4483514
75541835
74226179
56236379
85669101
75788041
1720131
45063981
88002526
43316355
21685043
93374522
73541942
15487398
70201134
88456092
68398597
81095810
27134941
58637030
22791587
40529876
38132113
8858369
5224140
205250
3760419
76661415
51316013
91357906
15485750
7380790
60332579
5114945
65207228
91916263
83091350
50954888
87184677