19314390
80646338
52782719
23547140
47625448
62763599
55931358
95507154
95101020
20698590
63073064
14667467
15512652
75434258
84398338
75174512
83437377
4279733
65791988
99924672
89913406
1282870
41845699
78108615
11797368
50954677
31864058
1045217
1791317
61496150
8181952
98862001
53529275
83247444
18405340
53396744
12912812
75717313
73084287
7755464