41673364
97375
29834282
7651850
42969958
65476700
86885195
94404802
16256201
11186423
16052130
60719636
67944935
8135951
90447149
7208128
76139305
94897590
56699163
305841
4402778
73159500
6944170
60793291
14659827
29768577
53972673
41365277
23867957
99444540
60378842
45545335
64497265
40332849
13732585
84948784
51212087
32884464
4917409
98311589