2126221
41755035
33053083
16556604
23024059
48831852
44706603
35371251
3697027
64793784
59934154
98816721
89221243
6655229
19894119
77955692
71231776
87175716
32214051
6229728
53552520
9361478
8364089
68662196
91811306
77552030
96778300
2545659
95599581
27607998
58436509
63346917
9814195
51777790
23112838
56342639
61889060
88599854
67977021
24783456