21862516
1689139
18904101
60058217
37924510
91884776
62596655
65761793
28441726
8569852
18281288
70785396
7976681
97719011
14438573
20344817
79905878
60175698
46378355
51981716
5084623
63747842
8784702
40078824
12958248
30586631
64643053
3529902
1301517
7089457
10922901
90999655
25506268
73034227
9591825
5162127
59655833
75134166
66335035
22621524