4875975
60208570
59329691
41761005
19756453
78334103
72145032
70427166
16267799
68501580
536410
2138393
5087811
7882677
98133023
44761891
25274554
828137
35257165
13937779
94713338
16654482
78866703
94956826
51279962
95886912
47339497
33694405
20479693
21396542
90406864
69392644
92491982
776255
31602737
49772786
90843132
60068649
73169344
55892052