1944441
17199164
12783809
90439566
54312052
87206702
58479392
94686563
80345073
44625985
66526771
3622877
6884456
9904534
88868246
70921553
18814493
15034085
87143739
2179377
88391015
8111065
84203536
5268031
3044795
41589124
7058129
64734416
1171267
53708712
14563323
41407372
3266488
91416866
98201681
11154528
70018088
98572788
39141238
8023691