28362276
39641189
39228376
82795159
43076911
14065672
76039203
26994353
42152863
62735737
68513165
19574396
9806360
36612141
6921474
6514908
25623341
39188073
40519803
9847127
57913242
18756736
61151202
28938847
51102362
27038011
32693460
77602943
5347917
7517776
74232408
9202010
528456
36588609
15649197
28949902
56596485
37473921
1386171
97068148