14921754
15477006
355733
57021994
35334695
7934517
38617010
77143419
45506160
4448458
73318859
13315018
12334450
37182916
79182024
63581288
89176382
3688428
98245916
92401255
82764845
44455265
32808685
89888669
65016955
49678117
9980345
16673237
5724996
60169855
46952707
38917932
33868848
61013857
34595394
90906446
16393434
3481802
68824942
19401847