496947
20517510
8317359
4591006
18472218
28597977
90638019
11623805
8476803
76037518
85954295
11215199
343473
39129574
26647075
50195401
76463143
28972031
89985570
64487723
79768473
11671141
41271884
113624
88655116
79274777
52977915
91918530
45924053
74815326
18433100
38884838
70406640
90457729
55934712
22412426
3772677
12875038
89735059
33722366