55475998
36419375
96571959
65077352
68388512
77311420
57104921
53909224
10608174
78918900
54879024
43135056
93239568
16704595
91757965
87895987
24161072
491974
63429552
83748417
98212499
38155711
4047310
64727158
27405515
4703547
29523447
3667254
76849690
994731
76458994
8344616
82761053
71723188
3382952
86629901
46147825
96269720
25973355
96262883