52364694
86953194
43429323
8514081
59736212
459460
29183577
29605243
7853405
87593940
6878584
9196227
11324714
79566929
31007858
85584756
47611462
14679857
38399987
85203554
58708898
68165957
10716811
49818149
1944183
35159567
50587769
12806147
28837429
18823900
97282861
5143028
96183749
19522231
3042994
82475096
46569619
58237770
15792943
31609461