8954657
18249771
76688625
34972100
80397917
48421166
8864051
22136882
20088633
8113539
42367875
18999466
58539914
9864916
83169776
90828938
48696817
8333084
49593546
15793120
18247920
32811186
97149784
52003058
5756439
70206106
51643134
88701181
59012116
86205450
91979396
9476616
757414
88822771
19824554
4475633
4665595
24979696
51061756
67734112