93417047
33259736
12072028
95746143
75548230
622917
6071329
22813828
54083844
99615477
2501239
33647606
26799887
43151761
78397541
8986795
31664521
48522085
3145124
64138191
7783159
5138734
92865790
3406756
54484935
4910314
59602973
17095378
94825585
83635246
4588571
85388365
2984851
55794575
3833559
39281371
16105509
79172392
34498173
1149702