88168228
706537
28613383
33226343
49873428
78327100
37349412
17996944
75416603
54419384
74272074
73394064
51519345
72057015
25273599
3313275
83887007
50067486
41169270
80109969
2066419
66074423
47038546
38913130
78692664
36943813
40692732
91039968
149167
77922061
7331009
56242553
88137561
75992285
34308855
29013190
7166546
6293760
5866908
37672180