86283193
41237410
2224190
6506661
83368447
8015245
34893023
74637247
86209415
18169691
69519689
23362841
50737749
91577833
17603181
40523176
97599993
95588019
72189009
70107756
4854845
48234725
41047385
36034672
67462269
6072586
52259224
321487
22365983
93194524
57029359
80455544
30951941
93345462
1687517
9476906
3236687
82045954
57445318
76087657