73387579
21227972
454246
3549535
56503856
8159292
10856651
55468329
85602692
69089744
75565691
56682655
56375888
30921418
43502210
29382417
16486981
8336098
331821
17803038
8813806
58978527
82358458
52632530
83813675
70681123
13597076
91454781
73257842
72054826
13707467
16163775
67277784
91944574
89696762
9879787
81937565
44433062
16128872
6138180