14096217
63691392
32262756
188137
2548011
1508557
55078827
94225308
64473501
6875498
73849570
64814969
44407098
26888071
74678205
4139774
3784199
31135697
9991144
43996756
89381237
44731338
5383047
35718004
9223011
5642963
50798563
88007148
47139110
41254439
20614487
22536041
92884108
43285623
93156734
79484439
37692058
95455253
43766071
82855094