81169971
92515383
13581980
66888315
69936423
4168855
88892335
64787514
7646232
31501657
50304545
12737130
11295201
29188929
7541440
28308156
91978972
30243501
3804306
47676696
50452774
21097995
41017180
280710
78705039
63002247
98925244
19231634
46942936
44834459
8506428
52769991
27667244
96831935
44293966
55001965
78009332
6251652
67746960
12707379