71747828
65684526
97074989
52052650
35764962
31853421
9052507
21239679
6593740
43958109
19886093
62856600
6267693
11755731
48783852
19834556
74494408
6345154
45423297
972985
47805397
94194856
90989395
84887912
2438263
53917738
26616518
4642911
31993255
44266306
81759723
79524899
2509160
60256707
44557041
27102516
17812003
90945138
77039486
70818634