14168779
20567246
63944736
65459728
30606970
6193638
46283430
23761594
84558186
32374754
28154795
90408033
84661067
23488792
4198931
88185895
36659277
45468353
47907242
15013275
30395259
20971330
56158578
99166632
40371067
93798575
89083487
10309188
66283377
66039969
50912589
72269436
56753114
75759258
95991209
22219201
22326060
21558180
55641406
9171373