26513956
32222959
25193909
56486814
49561536
7571030
92122111
78039442
43931821
60817738
93771181
52476044
7694362
18815763
87068731
39733688
27162249
76279610
76301983
18033093
62158615
47502460
19662274
9994236
93192510
33626205
27005794
67322259
59877683
93919925
57493960
51922082
32636430
48554983
51971381
5082922
4206371
98699081
11124736
71086804