6577196
18224529
31882686
92161795
72858802
90976616
66369356
23287376
22396658
50583821
48452100
95932548
85055755
11892023
9241205
38559248
14345293
65338162
94754746
70908424
85589045
62883374
59015219
25642317
36887772
94997627
36811342
2083056
87181364
5160191
69177247
5708279
33857767
805851
60003644
67453272
6264431
99811004
97451829
48564456