4969426
5409951
50518526
47018544
9581675
39025784
28173849
68861907
12789317
13063917
296701
71012564
88259431
96725490
22315188
59443318
12909695
94867765
63425397
81053505
66507341
69778814
18221193
26395190
71285629
86051178
78547556
27166853
25949095
42211136
47592426
37881089
26893154
60022279
45687407
26934001
12387892
7812300
97029012
59713204