60841021
15967165
86536591
71329511
98133922
49448175
9618619
5077225
6865392
6906866
4834788
32758918
15298905
21376324
88345854
16699393
90893049
75284038
28991076
93171346
75414797
40935
45289925
23907922
81898320
13107465
24614825
61719536
15939016
27394334
27913697
25993644
39979088
81766470
43252212
18795191
60734077
96692757
329490
80323945