5844767
28709747
370320
94077234
21752525
42737610
15575109
51793009
7453291
1191748
3814994
41224902
1709439
62243394
81588980
65707115
69772092
33423938
71174266
38849162
50695932
65547069
1058968
87485306
674044
13078650
5151467
9463398
20785799
7447933
18015316
17098581
4294523
75538515
50066952
36923617
25972510
29722833
84115544
6367227