42815735
718139
36301507
9991385
41499693
11436853
65186154
14605498
7444348
95808870
4686284
30848010
31818544
32529874
8630146
8267777
20033831
11519575
8547713
12756243
59417194
47338856
88978312
15963099
20188341
90446339
45814514
31191180
37429856
23843856
53392735
63995998
70008267
4922136
42832001
98427859
75571254
50887868
33502740
32482532