55134493
93935123
62138220
31772788
2194287
64575427
88689911
12228247
58809881
54592986
6024548
48108717
1902552
88947294
6953974
47468133
7708102
51237643
2401338
27099793
968666
87952521
16045172
56017712
93691447
22443811
8669317
74027040
17312693
747134
259729
16164142
69233799
9193961
56744037
26173692
46449698
1944704
7344120
50088417