28675283
3196321
15724884
1951651
69102690
6526287
80899994
75163827
10357728
13846348
478648
56078818
21945817
22952696
54087925
34058826
49011087
76795049
71611154
43962972
47448042
61382864
55305557
77508444
48824381
85394652
9663903
9013943
65782396
63662932
38938268
83618734
1700920
8799654
4879320
33203744
47943738
55101718
8787559
52887575