12384128
5663287
53852930
89212013
2968154
8729365
79269550
60949726
69698110
99795025
79009217
75705919
56581069
50522836
24235821
67992804
56313555
21173420
85884122
92468916
86298539
66049170
57406847
6598360
1836710
36068046
36921244
19716344
28255467
23828519
75205953
27643158
47081535
15541982
20972571
12227287
23504570
8063759
7507415
81174200