39877609
94639829
11741036
68624164
43272299
34285562
69774785
67656198
20772547
3998736
1843676
54305510
68983673
93602101
22682919
29535097
51896205
35978819
19257054
13604159
54008198
40577750
35378890
76454562
18038135
3142649
59432106
1729362
2437461
29765463
86499162
61055475
37393020
77103113
36248704
63962072
31357750
31556326
18672156
83707814