43366451
9726816
96786170
55005834
47293635
81811026
61304506
1154804
7661537
7723903
46669832
24919714
220220
89442388
54651805
74052861
86933534
73363829
93076354
9259632
2110107
21713538
44657210
6200321
70786571
73191852
19842275
3452365
54803549
85111876
42503079
87415436
69501604
6268130
87343926
33657600
44544750
65073233
10691377
2775806