82036745
77537316
22886294
41637212
61423950
1667526
91093592
70075549
62476018
20911823
39234601
52822022
31047243
12812569
89439525
87341214
53779181
66755394
57737969
34061988
63421107
99644463
2449503
26213401
90776675
78033032
6198715
53956287
71786864
1573979
15266321
14011245
80464744
5522677
50462862
57109339
6435391
81795385
15849050
13652782