73768532
59711091
75921072
69683230
55585031
17802395
73915900
17773411
24172863
88607903
52617331
89107048
98225829
72198179
65801134
48428
58069604
15196726
49289865
14614066
28728428
27444778
48505316
24364750
3627305
26548904
30559858
2288568
5735986
64908463
37967123
75463345
84991573
51963097
321160
17114308
47026634
27542361
80532103
16396178