73755933
28422523
55405324
17537581
66323649
59072572
10097012
75944342
65525650
98335761
5569644
97328702
26376199
2137733
90022141
9199738
8131687
80878233
48789372
43871309
17655839
11449070
93587250
52215177
56986591
17136281
98466989
32926780
60081863
944500
25447758
67762163
19009084
49839298
83211047
19576135
14053510
41537533
4312663
9162556