31804421
83101861
37122625
64713077
34823030
77327414
40825167
79893307
22475829
16719380
59497440
76778956
50093742
28278320
9577687
39994377
43216132
34796495
14788074
36324250
6889247
976251
13817094
11365989
26689298
84929824
83333294
32303128
94941722
33842061
97857442
3262400
32418418
40992945
4309887
11859426
94391348
6471466
40014926
76245078