19153287
6191751
606068
12194070
28781066
26049898
9565444
94479505
7934343
14278610
7455045
27731547
99011889
85694525
43868145
55349758
88042073
312739
86169794
2062546
23791877
35437520
86887917
37690
2428178
81275164
70119544
99833160
19283063
81938504
72786294
758244
25465706
45378106
2617197
43397903
17675653
23412476
33741534
31662073