32119418
88117611
91038229
6086025
79798897
82551508
80144458
5080347
42396565
43439677
40432623
76876464
1063997
67378168
874345
36131026
23691252
63113110
11825759
79572973
79661964
49086680
8936548
3578976
1806308
51892747
70273518
7753792
27258986
27778234
9258961
99097947
71189948
98202551
44177290
5069893
7795986
42973888
3949890
49163379