52518092
71598328
91705
6596683
25213000
59785015
4696881
64574880
21349135
68501856
3122382
87215423
26105970
16496248
80169258
97308534
59547969
66603609
89926899
37396175
49653509
86598391
4132757
51037517
67287336
83905364
48343351
69481393
80929108
272453
29857827
92113772
3653202
42589608
9252197
11145410
2831167
88805099
93009538
68153471