83363663
87188294
21099478
23731280
5845989
15487454
6763414
74119695
3216626
9481217
77499016
55833623
99166390
11771893
57376765
18912038
97297338
89613067
98682657
39458796
54026352
49711754
78156885
7631894
18058651
89553321
87751938
3784683
21161328
5235594
20833506
72958548
56902716
78413685
88638664
95472204
245128
17749098
65749146
6341260