24704599
21084118
42077842
62078794
30554525
57469723
58873004
47123414
2599957
453977
3715353
64083944
66588684
4665718
15871314
2968679
40299740
2621233
34304663
42032519
5936660
74639941
5584585
18679587
73311573
60006933
31443080
83482939
74939716
249883
79181937
72047373
60886424
19967877
10922450
83195113
96122366
17948177
69274466
37424172