27484248
6449720
2649293
52285381
90157134
59502285
85566571
18928675
24767998
79195775
53992812
48998875
5383120
54916237
25354125
40457486
72095273
11739017
6119193
10004134
9114489
53724031
7290241
71814746
5043912
17672662
58614141
92143180
87125659
7126162
42106121
61716738
2856246
20120
44989875
81167240
82838834
77076380
62115024
67262615