18538576
98658233
43919440
51562599
8530706
42509254
37623313
77855965
9426285
84661578
44016574
95749698
64665482
5434819
90049586
33529047
1573580
40254672
10846904
68902149
11968092
38559146
74827135
29306724
63006957
43825246
50757452
3871396
68255043
82169242
71677985
6154504
67934902
159643
36377495
35221878
11701016
72069689
92815700
1295134