53065312
4619872
4809283
56234980
54558811
18416266
14766093
64359497
13156692
70571829
45028689
12132835
1723470
29574259
40868487
81415955
15043957
28373475
20339286
73586662
67526067
54024820
85017488
52847955
10342794
42245405
57308809
75446692
2398924
12715701
77113781
53747452
8728162
18447354
84651660
22503343
63472381
93494991
13836449
67595150