81574627
65222301
68566546
42131797
5955825
49199489
201340
68186695
39885963
42712374
49753648
74412792
97788535
96169688
62212316
16365299
48617972
28956564
51292437
82038788
949792
71438980
95881066
52472329
6352327
17438164
83987790
44774889
84995725
54181946
42672627
42995816
64561867
5206994
94242566
7005171
751946
84434505
40133684
61739088