21553566
55385476
88779837
7050995
47215566
92681707
4571291
65755431
4035991
21079039
69502760
61029150
95077321
57548815
43162990
80738824
7686018
55151728
154515
53261113
38553180
1255614
66611324
9261706
97751300
62078972
75382120
32785335
40335366
3197767
78045572
74025850
47765564
39279437
90453840
64926825
28545185
83795066
85816958
3101750