65747897
69751467
7453705
98367816
94206177
54118481
47264156
84983354
35622943
23147057
55505602
40525269
356112
26363094
50393601
86068571
39982803
12148317
54073563
69202896
71273026
806498
50618716
20167125
99599324
81353688
64669909
62868636
52326327
79979862
99119672
72132314
79753139
90333013
88435505
56813304
33275103
65387785
70339443
72586609