4347523
8795137
40319812
52906152
21442352
58703513
31722140
70851150
68432198
82003395
42551416
1638379
36485088
57193601
6615294
53501103
96186288
66525057
76218672
86319049
40107355
21045427
24953944
53474667
57323165
24455178
28455385
39223526
87039795
39047017
34349557
9921981
9806445
9646132
36339521
41929797
268179
2419555
46925061
19175475