80835138
29738334
73072346
20126337
25059058
8502822
56733845
34425529
43819380
56539992
54689792
77766348
77303944
65588786
53421937
89549938
33037094
36937741
44727754
178066
22232687
50503210
82488339
71528254
680357
16325847
71043067
52348760
25733734
98502078
41418986
1745565
24283098
15009169
529715
59973346
15163424
21749404
45376798
29286974