12605417
57599300
16412442
7159164
64679352
94396526
98485003
48568715
53787739
17426117
3525694
124729
9478448
43339585
38475149
53454371
98405034
2901106
87385060
41784636
91301751
81025636
35784062
1212936
8941482
25548137
99062899
3961464
90472817
95605739
8054318
44181336
74856172
990889
77439277
65475923
42176366
9427112
58829789
17465043