51911390
13504787
77425617
56369237
2611818
61589431
43268385
17362943
15085746
54046717
39901190
83429040
34969103
2368116
61834447
69809879
14874193
73224993
1868895
55449370
19673901
65481696
21011253
95985382
3644559
13767295
18095578
11327598
28382329
73885806
15589558
14999311
46409221
27305923
18325902
16083962
74937198
45745806
38642619
35006255