28576359
2873452
30978638
50159
31856127
62925893
50119500
85598768
84469616
4211740
93733294
28929565
66833863
6475808
46929696
32992246
61847822
10037152
32687290
3450718
10996283
28633247
94142693
57455302
49624435
6576552
33482520
42675852
45688199
19283695
9745833
47258318
3994707
42436720
741761
10714665
97258810
15414592
82025648
61915810