66365815
9096281
54493150
40577884
9187055
51239452
43102678
1593741
5680640
335731
95021307
76351132
70857699
91651491
19355010
3823350
71094699
99718644
33378860
56425635
14131978
21527114
6310565
72585807
41716067
87476395
78611237
52904183
79709492
64183430
95684361
14544072
5353762
60768429
86872847
16367122
36171430
21065402
94024075
78059500