3484945
43011558
48301051
40948122
8534191
18781620
91835903
98325349
21728636
59018667
19738527
77876220
5646735
11929511
2956810
30853773
28028390
6741193
5155126
6214534
70995025
72814329
14381971
70173870
99527150
3790866
26616273
83111521
49545299
86141182
15637464
23103329
20146270
37572966
86226600
45356787
57195473
82506634
47815114
86166310