39785007
59404028
40274366
38762410
46758459
1697773
44743025
42722956
97121838
31582952
22255578
76724803
13095320
53532724
78757218
56123294
75188355
64956651
27867035
1722417
82934585
28944009
57591003
90742463
82744843
54684399
52166642
48827204
53257271
48633938
16541795
57427539
97822785
49573747
42027062
7602326
19788957
32118278
18507650
34591826