657393
97056315
61296173
57412997
26961941
30868630
30398764
7219202
80654823
34042872
79828666
8655921
42362931
21573616
79272370
21679247
89126681
88204442
51241169
24503796
62683572
53299428
53401550
77934354
12887123
24895201
55121160
72096542
7971710
49476011
35667873
68374615
69612562
61262390
27892871
47886971
4832450
36644131
12594698
3197220