50302214
37514797
11216127
88303652
37817644
21834092
84143557
60051627
93194130
59756265
1175543
26704835
11835837
62148957
67497578
13232039
28762810
42411740
27225683
9438348
2010261
62845910
34184711
75608629
22321921
47454154
3086623
688102
16935387
5013427
5751389
52766987
31068891
16027791
40542978
15592502
5219500
7002367
92435251
5167286