3404737
3851560
24334574
2923944
99446750
8658033
7123602
36698015
1375284
142697
39437176
173834
90063209
61479913
63464044
99688580
35361816
50398921
64703926
17898147
66451299
59245717
32284734
41271481
20257543
47176410
15867911
61035856
8783684
72095276
10683607
23784670
54526758
15894252
5058818
2357639
1947535
27324658
78281784
4842448