85146782
4943627
89862020
87869870
78322568
76893271
97567597
59621542
81821950
39829518
67233673
36953690
30327593
79405048
49297686
66193676
6979918
30677056
11074174
11506840
61778048
9122393
71909798
77993531
84434490
1271692
70382658
36715963
19695653
67688383
2221843
93573844
6945967
13042586
90115160
28646382
85663754
36495686
60798961
7078920