34914171
5704895
16583856
62683122
69751927
98959062
46085039
93686931
68989164
21886347
98477577
43582239
16635642
28618535
95049494
96542847
20648134
55613973
5351328
9292076
78248118
55162456
11141306
56216300
66099305
24233391
32678534
17413229
91744035
83575907
11503934
36291287
44114016
84478807
108658
57493221
51565829
64522790
81071613
60705009