52024273
18799787
7958680
52323242
9835654
24072172
77456502
74186263
17767291
32824510
82442167
78861165
28867762
67617014
31395029
37206330
66126999
35443314
58336007
98665505
51036941
4935502
92145668
61031458
97894891
7300669
56972332
49392152
98519174
17168352
82848950
80692736
88848811
61941496
71066065
97381107
33794832
17862444
61827357
70686883