11376761
8948221
81554510
98123828
42419478
4917538
74262727
61598576
65077205
31514025
3897336
26534562
48687060
4691881
70461751
71054320
939146
14979045
8298516
21957900
87852710
86466558
30329957
80321187
69944379
19676938
48955180
15633838
26641131
54827668
60367341
14825334
3177950
95121717
89748355
64754099
24495239
20843360
12152041
5919587