9950325
5635849
6281657
48905128
28064647
20253637
3436201
61443076
61178144
42184213
64623077
17358105
44514073
6717968
26597403
40793231
60468384
3558222
13449536
14375452
33381796
80602971
29213995
22847621
86369652
4879225
27682783
36266447
43457977
26305275
83053563
8241402
63162244
52203570
50929162
65696086
2573880
47307764
5716230
58262084