22539673
82133778
48291523
53797013
27193249
42614368
90074705
83015746
3258351
20615739
29886401
31894040
3745486
21976244
77324007
31587440
99193436
98041088
7972998
1199084
30759174
8654100
80803242
60684482
1957320
61044509
43714745
15181069
26074558
60449031
87968087
65056994
66135
20292641
61752953
81606280
1845848
8281163
59563010
3078424