80979953
4832285
646636
55303806
5534650
39411694
642422
5785513
14836671
19501018
77258058
15917270
43257421
14568203
5381748
85438998
95335104
2634394
63348982
91382566
40012987
39979901
3168755
17872886
17053771
74657969
2064696
8985860
52824798
7485540
69171820
80402166
47871608
83134631
65262301
75285622
39477914
8854303
32853479
80362734