87332168
60429115
16852494
87056027
26907150
3701737
22328324
45233778
83038521
899289
207449
716641
97994636
95005896
57961835
59705355
67201978
58251619
3428272
5462870
1933515
37503832
19268796
77017646
29859213
33657226
9932574
338131
47594185
13536960
72536383
9770433
72727782
93782416
81984338
6679701
18679334
54954825
50903398
33432587