84141250
1104498
15225368
4695768
16841877
82087736
35107396
82496251
83183513
30889699
49804879
19662876
73387650
79416772
39349636
92116687
2698289
3852487
14716854
76993091
62593479
76129664
85182949
38667941
76265050
39918660
29851936
56729735
14146855
89647988
45404047
87108002
79908352
38627953
95678864
54164905
17275425
22747
64984942
23959