34548862
4475009
87862252
58379550
25979664
1721930
65313435
71914663
63231443
71389069
45738216
81102939
9741641
4064107
65114358
94963015
43689282
95629894
45806039
23002725
6571398
53058640
55443291
6041232
49884226
97336292
1994807
17011747
79455291
80819962
52418944
21845801
5122982
52485799
35845539
61326550
118476
4410926
1695367
1678603