17674949
9822617
15754308
80259150
77806333
84578970
43016699
67409125
59742991
62392374
54376736
56458838
79875218
69231210
53368427
98269862
42378089
48104101
70813432
2609298
71689289
67794728
26732624
31617890
16404428
55552310
53099956
56019989
94967858
7005672
39058025
26968502
86203672
27679055
40436763
49727365
85137926
4795196
57205183
75783459