6213970
14222871
2590309
3803209
55397135
9559894
54145240
563360
38834684
33672569
30915011
49878782
94172649
22512162
72486790
12549721
6241633
1454414
41175029
89886062
42055805
19566871
21871610
26178222
99972677
28876086
2930279
6147477
2166429
9125064
74224559
99218070
96009980
5584683
7476127
4882419
4044914
58008114
5897694
7660744