57706537
36797548
55321651
77798750
57329840
90193490
73928609
59175585
90358978
76981362
50307275
8417484
1443693
34884045
46753692
53005708
63671266
1340202
72843
44564168
64644518
64274964
62444950
6982525
48411866
59144472
619191
8647485
14454897
38347915
40644418
12452228
51821091
32142271
11408344
14046629
83841565
16267089
75563630
85984388