8402999
5948421
63012850
10381696
88983330
45438130
10677673
69981348
17877980
67791681
44337630
15769038
57276950
26939896
30613850
4681181
54721861
48539553
33167955
98976889
38897042
81194175
61396470
11518454
95688415
8072288
10609889
68221065
28217207
89777007
15983612
3808440
12989027
54131706
44588188
1835385
83369827
3222223
42787666
23845863