4018676
13301306
96142153
35537582
52584984
75188429
48598367
60866611
4471944
33546142
4892865
35909695
82396726
55487165
88399650
9663806
14584670
91035127
85393500
84681184
59256704
58534541
50351241
56229410
32165094
59331663
33933406
29393529
67219181
9865477
65237314
5513103
2803639
99493672
66095863
65503220
2597479
77301583
47119950
33211704