27406643
15058517
92008288
3426618
32917314
15118780
30906628
13349766
16855707
60888798
73863085
43096437
66699900
40673006
34129155
57718587
3132869
15257562
99409372
84403440
898963
65303852
6963344
84617158
85884773
40202320
5486163
25138743
78421689
15117768
81563374
35332671
79919548
65478099
95727256
46993654
86965115
21629397
81299833
58035151