16031720
47982456
53028140
32187078
34413123
94132698
18634010
34185793
9664316
89353676
29438530
97398733
19724569
53772981
30487997
12627280
11114975
39825233
67123411
9089929
60282928
3733653
50665218
24531436
13115532
80441878
7124642
80413194
94534993
17423893
88515861
96246455
94604801
5698945
11877969
49602460
63409456
70413084
49591948
47078672