64147668
41258106
23897818
64547334
5116495
9038982
55054012
6642916
45833494
14484099
24576198
44142512
70678140
31674287
64319793
44621094
70712230
93341295
5273530
2569571
70985380
7952137
83781630
18485904
16154731
38822024
17193575
20485259
83873613
24278825
62047842
3045657
57739072
79888525
22111046
11238350
44478841
39942901
8947792
92547307