14644708
3466636
24181159
75577595
97936214
77432731
49961465
86604313
25769582
36281233
7737837
39767017
8185905
83724846
6930927
26964760
27449582
7251983
24094635
45469634
4746433
33659270
73589485
73112143
87166786
37194021
383750
32124208
65338253
5097453
3330856
57558669
3811741
48521485
38489710
78843319
7494670
1998525
78479898
5806871