8767768
5051861
56596943
89308560
60959633
81823920
49816146
49175355
57354610
28725139
2319076
46807443
45311622
11027130
87017858
10339734
69086397
4088726
78528407
78642946
24015645
2921842
15237058
94672194
34049563
3457001
3335742
89852441
23018798
9302916
78419247
42079511
72888172
62157137
23035905
7491690
4086670
21882179
71586221
64025636