85189083
4649106
72058980
48615995
26337844
1011302
9796550
37007659
75777138
79286064
8752138
37401822
3043215
95587781
72912178
95606435
75779659
91913653
73812673
66147589
21051913
16204909
6913664
87597104
9497234
59469261
75748660
9257057
47934852
91103045
54577793
9619012
5045125
10006105
60514078
68822099
85093817
40158645
70351069
10944348