5136608
51858118
12987029
20793007
32087927
42436348
8064136
66782793
18997073
22276014
80296775
71528027
7487603
1449016
3743975
50812612
81894712
41804334
79954318
74939526
86114871
62093907
58745508
17672605
74847538
67049861
30185208
65692355
37666497
86588396
43071588
9282376
45355405
42211885
20728560
30176616
58017628
43635139
28255442
10866970