670667
5664122
57575057
87088563
15149222
92444662
4910373
28779004
66001192
82827457
77203321
66327757
854262
59131184
14305432
1827114
73002178
49362492
58973979
54703767
4427808
17329475
6213441
22056337
78602812
5289294
20852611
99146877
24905717
4142527
67873649
9329261
58641633
84642135
84685596
73173193
79885514
34978962
86719168
97021694