14614029
21487162
15341597
85632141
1770161
9963691
44185856
53361839
33005682
52794325
14192533
81379356
59873300
8521024
26299144
7978583
15557194
74866195
58983966
52231810
69666671
28164730
50828637
90035527
12893763
41405200
53437014
45103395
9437892
9800683
8673455
58944256
44749929
38874811
2182133
72393072
1899938
307403
43861760
76165528