42413018
77875270
85971488
26455291
54513118
68337507
3521749
98071849
63376966
59145500
55011818
50255051
83361144
78848044
43566234
74544332
34798760
74215268
67158754
95359342
54463404
22227438
9093707
83432036
6990816
54035076
5426784
98074064
58184036
96475931
28466194
82744356
8281775
78757924
81695253
86376345
28683606
68296857
63028030
71963572