65989655
63973673
76497067
23301669
14561983
81431047
59916327
56979157
47995095
32358831
71781981
48634959
11457812
5906473
24783232
2028622
91021736
43914758
5714700
1722905
43362016
28742131
93214841
76458243
63887170
7090754
2267821
80252692
53071421
79864549
76314509
25369109
80142299
87879836
54686448
7114849
807882
65532815
88969159
13866862