41403240
39086163
2027217
94158234
5241802
2968065
17134891
74292616
58148754
29716740
74629637
35148615
50492961
63855511
34674398
49718937
7026288
1926035
51627569
34698642
32196678
82389960
82409287
4695245
91987197
44933124
38779795
62597617
7276860
95056882
33015504
39339876
64519839
41193084
59718590
9004441
79717637
9501178
23155445
2364144