80422250
23827624
77792830
7551021
77259987
14753339
20162273
89243470
41117217
31194844
55741777
38945307
67953434
66945914
37802992
86602225
8502448
1324763
57361909
7065770
88597427
17048387
37683110
227463
88636015
32957702
31804471
20113585
25514118
28295863
98839244
66643203
21449844
26709643
88045052
693213
43516352
55027990
44795622
44425046