64283202
24768102
80565635
89911244
43716478
68771156
92434880
57495830
30542853
1282171
83619424
22194628
247290
99205126
87643949
80443204
96386076
13449505
33547854
59699476
9098271
4126774
85425581
6596804
78246557
31404078
30458262
6209169
94079303
5365247
93001288
37243704
97563050
5336430
8136227
59262571
56756270
4861780
70759728
13863773