34976672
16028573
42028349
28081486
78373292
35837624
6473188
84202670
89513557
95383221
41362970
88249587
45531220
95678771
92024205
89418651
42573597
51484886
86202900
53017696
69417842
55145399
39869379
27076329
66524678
66285169
3911751
66097284
8947136
89244023
488309
96348094
25117245
22789741
27104958
72543730
47307129
49423502
14293301
18351816