97772647
20777886
2055974
81797580
10458959
73843512
7788397
41257010
88117128
19868867
97674623
41042910
71407696
63897454
39545940
9298823
85394830
5759987
29195841
43488237
967102
52382742
8619905
87955693
8887285
83867730
47157163
2473492
29972562
4738586
21614838
2260485
83309656
20043420
77843983
91553696
97097667
52909035
11019023
31399391