98586415
13193753
71436102
9161406
56409831
55402677
5047751
82575101
39244231
26756195
4416780
27874931
13292418
45201875
87189967
15422166
51526408
53458791
40977558
52176228
41905627
42839687
11089631
29561988
80789961
18769892
96474265
98388175
95703757
46077967
672246
40332775
25253571
5222302
43403388
5782445
63046273
97066507
6611753
4984988