2168615
15086374
19772229
32217474
45647267
93054722
11038539
85778186
13543299
76718975
82431677
80054263
11259256
8266605
68705873
2309732
85108473
6340934
28129543
76461144
1225535
28527912
793529
57042848
45488990
99385723
40601008
62679315
2398626
28868081
49516777
53459582
12408156
88197067
34085612
41297600
25985941
47989232
94283438
76657614