19394329
66246002
68876189
3205184
93418081
672830
1079603
80785906
7750169
50657990
37195914
95974566
39634706
54744551
42808984
19321422
41562008
87663555
88168203
69058425
74645416
12498663
17793559
87424533
34338072
88644175
83177722
82996046
52415683
84349565
37189104
46614189
580163
545280
17442014
3343956
5346444
25932794
21373860
90102125