5096692
2224377
83014042
84501010
279343
83926793
10544195
87712798
89037672
61097320
33153677
83424118
29875748
20104693
2201334
29312616
59791999
72828930
28945773
34914
19194806
45082112
35183184
85142076
68012498
24801658
29516096
87046042
6173139
38242560
96738699
83758518
11861780
62182390
46085359
93174761
46472268
70883613
34839858
505469