66331412
16277565
45324682
58752775
43413570
85115588
721182
34851883
70234582
18607443
12761302
35205388
31253323
38563008
382391
6905924
524906
54854029
39416413
26498992
87836239
69865215
14875410
61251964
8896332
57495801
37873055
23482556
75828613
27205527
7185622
12831497
6867707
97394746
47378900
73358975
50391871
60734566
60164396
92648288