8690257
3583957
87004900
85529347
85399643
66707552
2661813
85093717
22596701
93728600
98635511
28112664
29677883
22716577
33023788
16248802
49218097
36863642
31292355
38779613
94839018
40079565
39584771
40902745
32838305
65724406
26551428
79487567
43083214
3486125
14203726
13145390
283830
14019670
2212062
38948508
135494
52638342
3211728
84587029