51597458
1700752
36404975
83627934
93909849
1453433
74271772
94365929
18445480
76883
50037036
46203000
33322246
31861502
76179384
69557389
5478183
19179468
15276865
73041026
86288860
62369717
39282937
27086659
10736005
75793854
2460117
61175659
30641929
59894252
57538206
35092718
6039226
15877578
64708866
6203096
78058160
7993451
9901114
65055667