52459406
78639268
10041623
75282372
2092195
20607368
64298754
69636358
64232741
17966909
47977960
13796341
42108656
98709184
557364
96265336
28151230
98852791
97701940
9370529
30933932
94825267
38731298
61555740
57509960
8119993
64098797
90459328
82372354
97177561
13443991
82129947
12538160
23055866
45225567
822977
9704918
44849370
66846958
49954684