85289842
44557397
64268936
1307936
44787503
89813228
73435284
92141103
56285502
16176151
7583134
31334305
72203081
33629572
83652255
13694556
63176647
56539020
64018427
55954191
25171276
31618880
8827878
29368151
40964578
22943971
4202321
45136140
94164615
52069300
6749792
603643
46105059
77078839
9193428
72051930
60881156
87704945
78196617
79265780