24087866
37305214
51116368
68435546
50839167
81393152
94442012
1575421
67115429
31018370
51175384
77345820
18245903
18865421
68736652
55554593
1335800
41214620
9489271
32683704
21344136
3888766
63313347
54958900
64242951
32337587
3248956
17357646
328073
82282300
80995100
119264
82065127
55108574
27293909
92694143
40559057
75583366
54439821
27497208