6033822
81566456
28309509
48552523
2232856
89785256
6374761
45374096
45051610
27811674
42422813
34821272
21284862
44369830
36566164
59424742
8191352
30725899
97795525
48029393
95831266
29333632
19007015
2492838
22442527
42224045
38857343
73971595
1409371
72023026
67225997
41637224
60126070
27733115
35927112
98018482
19575907
23069784
71536829
31408299