57068669
91574122
3515654
10999248
6508418
58526983
6136491
8232693
83172490
23661025
75532259
16351595
20699793
4213123
96356174
66752916
14126534
8237091
6465545
73534975
53583303
9648623
51679678
8908456
26207867
83995397
92659933
86445325
77575902
22173096
35641925
41869739
39994783
79364077
13554583
12601197
756677
47283181
37884956
6075167