3898911
44462187
20452717
22661775
13813206
5217518
58183600
25131026
30743668
65205534
37579975
4043709
7187787
56986199
87725245
80254339
53898518
24813944
44761897
2487823
48015339
65011249
51252329
27289608
78833475
9186940
82099717
60958609
53978965
25318591
91427474
18019479
88565207
41968948
64982089
85338571
2207750
31026637
50423999
18127349