26996044
50941566
44401993
43899958
30789077
56251383
20493110
25217782
7003139
52851692
97949206
8061903
90909602
21769766
22439491
17866014
79687561
5044255
69225418
88303915
96775564
21809048
32852696
33284951
9043219
46637165
54089878
84577000
37724556
31707465
10807505
47152609
3186037
5057562
10498064
71914778
3458515
99057703
23851324
81352564