47328139
1106978
19508069
31554766
4916049
29823156
26665707
73684460
4386331
45559046
73015662
22609130
37758244
28058582
59611522
77309387
40628696
72341826
51769875
36375573
23235183
62818529
34451468
2807185
28097783
64234558
21299733
8052352
89376157
94685309
54814687
66219502
58136086
29623212
40306411
39702554
3376603
9793693
17672627
20832215