63156399
89609760
66299834
34654382
21827134
13073457
32168402
71242045
60221277
19732077
88955923
97513970
98935973
21673738
12898725
23725330
11936316
95219429
5942000
66966518
50779738
20527400
8078812
1420647
18675723
15547888
21881703
4496909
93323692
6591174
93118735
72866853
89761532
9391997
41686329
38248728
11597559
8571356
28261802
77032944