8366177
92746755
81051030
18391277
22344546
4157250
84935987
78114451
32778827
74237354
5624273
91787935
30669713
9335303
62224650
874776
80145700
68866240
22444679
70929561
47124076
77185187
53865819
17776417
66168521
98606703
51133038
30512771
3016439
98626990
31366090
77653388
156521
11155648
8216533
13116008
54595858
32498608
86416718
80095244