32026885
8744632
48512227
76433059
72049547
37294363
40407774
17566068
42702314
20331144
19402366
34444469
75374870
73997293
7554103
87053517
45215840
27078808
84435682
5946131
77093362
87684176
71641543
7631940
79679548
83989044
62423349
87382377
63941845
86496287
65293497
2596171
40568846
19904711
3893985
3284873
68346355
3172041
1035729
6664794