45386685
77639395
60981387
95124568
56887409
9679855
29095808
18426758
9879703
74031944
4264519
42705791
60206526
43228623
47183166
13645401
79138878
96013706
6277989
58032700
22981970
56366559
84861073
67121691
85592039
10337375
36176179
8543537
30592484
68814625
92727392
52483226
1329145
5158914
2174411
49776864
11513590
13362612
73796572
3232835