39962083
71011851
2342558
857582
15138165
79499309
72586455
547832
72354958
44064859
41662539
962289
18099461
45735571
5895312
96318448
21922594
71689733
73971324
7349122
82127759
31356623
50772287
4427365
82955826
67333386
99895078
64034526
46042786
5766067
46403677
67502221
1194944
21927163
59759417
51911035
79928257
36609950
75057898
83909492