537828
15215644
48606760
24611005
39525823
32395067
50763305
6584867
94274855
42591652
27925138
29612236
52487356
4286924
1620391
35899824
35756720
4091397
18056162
3807388
4675856
23974236
39654950
72311840
6853436
39939576
62608514
4003900
77187407
6322521
40197602
3725982
22604090
69049189
6693336
40615063
80866285
45163521
2167373
64284243