20865169
13661693
80247445
38238723
59519389
44634759
56764149
57701749
94832759
38529362
24166742
3011370
78323667
41335523
90581858
83624339
9024579
91559818
27095671
15133036
80402673
10526048
2773393
72036828
8727424
46082658
70038929
60064102
93587058
26117835
78338806
29592143
28482025
52912839
95544358
16574901
60379991
4308194
13337912
3797414