57713300
94161344
4420618
20844982
87211651
91871001
89963004
85135492
87125068
71886850
17397000
81217620
76942655
46772390
6786157
1869199
39403431
45396166
4469203
90658269
2519195
25043158
6999739
16302143
64086964
8878093
80884547
96299234
48556106
63931368
48573802
96617886
40932612
75757900
6561444
47696357
37588128
35439039
41018504
8917557