133749
87969086
20281160
93401265
86235182
68057579
77053945
68701476
21123332
30622158
25439259
24071210
9892735
1714862
7574790
28043427
17042675
86676180
99478310
1760934
87527574
30224003
46702524
25633931
27785357
87849226
20186664
46963494
8539144
4868764
45247120
67172694
72216012
58946080
11192179
76655777
272501
5285167
88867977
67012637