38465504
2828910
86499824
48923888
58833136
56685457
48464969
28666281
7373841
57236022
12283091
35434166
57519872
60467473
47194720
78732397
70671894
31533066
67467271
88272737
24395978
78684298
46303679
23163945
38405994
55154134
38497754
25821556
31868092
255419
66981378
85306357
95623075
65957468
68173726
43175589
73126206
6145786
39455759
29209651