5506961
41474681
31626606
98376974
38878520
46177591
52575953
11874441
5275881
13767014
88198611
17936790
22356492
28325579
37699273
13047684
97635860
44648326
55528669
80789716
36179666
3161655
6087590
60667021
94619628
74131485
65228685
69364813
67742207
93953472
20174052
76738878
40234985
24247209
67483084
33289271
52303653
44768015
64087077
47592947