61619920
16627040
91061543
33796730
29717186
25515350
8165596
209122
2963773
10459541
17489227
46076674
68232892
48434918
8542015
16434974
75679855
4442740
4525552
12774717
66601788
16626737
98325727
77322265
37466120
9241178
31389860
49442632
47879795
75985067
26217106
62825941
70136480
26221823
25966084
67768477
50566115
84452810
99507066
51138091