39581067
81877614
34664243
77455296
71518747
98948185
70933999
24576769
47854651
27746695
12519253
23853906
2990290
43904096
43479584
58295871
99939736
24698656
6060423
58273298
63121823
73821113
65501984
19092958
391518
5988110
50832877
38735417
1029125
54928333
2848976
19147321
10488198
57883018
74972928
45617308
58013352
7858638
7911772
52232752