67522446
86961227
45373816
25981100
22032722
16492184
55404952
5609288
91778093
78743692
80005158
72972031
39554193
7764373
2379622
79709137
68757613
57646377
99099786
6292914
11976087
31714572
59929385
53945215
4327693
77048785
45034827
38101279
40818472
25543961
37919707
923452
49272723
13628054
74644570
81726740
15585925
27551881
73675511
21544569