16432143
47363275
76712888
66738670
51109127
8142385
23038607
61121880
12078818
36218859
8484483
2678590
33222873
28835757
83601541
14966349
3004106
78879763
70201198
84154158
73919989
326567
82589714
21039168
78102116
6601193
72845884
16705383
87198447
90083642
22332021
90331342
95178400
14629818
18295762
76267761
42187525
70695131
47036071
5123334