22195592
40914272
97591733
12671229
84637234
77698145
7051840
83246606
9671118
66124918
55408003
47395262
17744802
66938509
78192751
3353983
52836279
25222501
75625521
34289991
1677144
80419368
79275229
40333437
73495411
43546279
6506918
70066646
25644044
20148663
76644702
26046727
76065353
20773748
17203255
1556543
65843992
19582840
73515609
3241637