1865567
78169534
661712
87378857
33051904
54991131
96126087
7376588
95103949
65276361
2611513
45045613
42568912
29502354
39467024
8745851
8951432
32844799
78156962
21176993
16406430
75273016
66754885
33925034
6019809
76203371
85676211
16034313
10785502
42614067
80215715
50464651
74404270
27528012
102763
23566203
32072018
54984317
52049294
36696998