26805663
77166347
7095542
26936276
48599408
308155
93759866
36232525
87054170
68665569
20594264
51268607
22602374
42767873
95172551
6098494
92939691
49927693
34859387
72397257
63921742
83448005
39688610
29784351
11367768
72059495
30224636
759333
33959792
55024899
44096868
53799963
6958986
58147458
44358188
63482843
38512528
42948753
43738323
98247197