5361560
5759148
5677950
171593
75721706
71035380
50159395
17033547
8584277
88823871
38786446
1231332
64778658
20633500
8306508
63197192
47678146
89289953
2867356
15606627
76277580
39667585
15555600
45714868
14376173
90038542
81819432
43747991
3192379
76616246
79038041
25232909
19889840
1466871
1415192
30712122
13841331
54041349
98131814
4348515