18256339
85638584
87853344
60553908
62374499
70691198
93778923
92391240
64304714
49264129
97684904
60691763
44543770
22436403
25054153
9137751
49168394
6382145
87426103
96884359
99838143
10482299
43486445
12713956
422024
91028094
10577834
60327356
71242413
59752253
68519439
98656212
28821612
83922176
84893023
72134471
22396457
51931304
35708312
2842393