43635163
7844400
8563454
73546595
17391079
90797913
36776553
27397163
73391539
86178540
88156637
1482886
75953284
27327001
18846458
18453920
65696875
87435585
66882462
84049677
2551362
71817158
83143635
89504042
21157527
23492135
72199676
41622169
10277659
15107996
95477129
60136828
39613405
51801485
41789458
69343692
53316284
824196
44313133
91972880