47864331
66857074
66401862
33147367
38204753
38693402
35425823
17624931
6080159
37991356
34372895
33602701
96268134
85639610
3253178
63504311
84539837
32262100
4105953
18664711
12322003
88076392
8674472
90509751
78739568
16188432
57374946
53792730
69476160
90396622
42332058
33346923
6699586
45113129
12327647
6946688
49415604
46622684
17973138
24513592