5875355
25135693
22375356
3692569
79767770
43656815
87143672
80477732
49591990
40438817
26104703
33142666
20545570
79717269
9897973
79364651
53211263
64568019
28315433
13993818
84201226
1605952
77118920
87005572
34403696
958694
86619121
5656257
18485522
62984150
68203647
9636867
13656054
38741116
2603736
56641881
82042623
70066855
14758028
7873898