47093784
95021446
59544082
6147227
53687189
93674817
7548948
61572444
42438929
1354679
52144309
65018995
39577957
5699060
2352885
24831320
53263212
45548551
39859175
46932981
11257726
55268986
67584221
3322416
9352304
10252861
69301372
58868023
71722081
41016489
29845126
61575301
57021373
69957656
9515380
53464485
64666104
14903902
17693669
68006562