8559306
1538265
86117260
54397095
35878409
26729502
46339195
73016892
47664246
57435427
7113662
80169501
95598804
47751496
13461337
65292726
48838162
87154498
49084965
2745416
44149543
71561517
65044657
47975686
8502840
7908332
77178215
62163749
62529609
7537842
86132398
7253717
13654011
19711189
672494
30026265
41217151
93839426
77501701
20331079