81949044
64881937
85755853
2967320
5450279
8151670
63708217
10869780
11237378
56017410
356527
90028748
47263517
8475417
91793819
80703756
64845720
22461616
24425906
21643821
35703074
54106967
22697278
18218502
93743262
78898601
76909297
50935961
22623184
35655235
86459151
91079671
95061060
98965913
97875696
52808984
28909279
72341158
11871624
59341320