15577354
29562260
64053962
92601543
60237556
36547373
78172321
80855014
83449378
28342101
66526842
17611785
39029423
47481209
19673917
10146913
15658065
77322980
99996884
16059748
1018722
27423595
48732060
81782560
73372525
90186022
14141084
12307296
82383123
14499302
58986221
8303548
14706865
8781609
30178086
62785301
3064797
1663550
83331828
76439922