88741178
153284
30025880
98635742
73912543
10725913
5704687
4328252
40737105
66043050
58939660
37148860
36243624
18891490
28893364
27052087
35299619
89975905
24092805
84807872
24059293
9125251
64314135
19565594
35545317
73781758
87521599
77631884
33495836
20024749
75516688
1345434
96375083
81996562
79283083
53238076
9619134
9337308
67626028
22775897