98431870
8160329
7752165
5367972
6131267
86491632
8980772
42221652
9963595
80731179
7173861
41041282
5562661
99481743
6023608
41131764
5806409
72961944
43421968
40951405
64331030
82241029
58191656
91631064