62519988
28004442
38427365
49208178
64381565
20019013
1218942
63892823
69916960
97391650
57744145
63255821
70426780
53647362
639995
49184723
48701653
54275565
33339694
68492675
3199084
82686389
84179351
45016269
67087358
3069357
22289910
8666653
22499809
8336476
29756463
98772349
43281594
94102211
38133613
42712806
39506307
43831815
3824407
21638274