38667781
4888986
14983793
82341696
90917405
78032384
98315597
18527836
71441060
14816856
31175782
59756339
22848005
76463194
5267843
49666871
7575613
43295151
81938862
95104089
80164066
31973174
41199719
3775711
80676288
17612941
21308874
25129237
60469913
65427639
7828427
24362732
17234186
69242601
36308218
11977637
2687441
84072573
12686105
457927