39707151
54575135
34105170
79777132
92325292
6367522
58186395
2774818
18867161
23004858
72185965
50126838
66776071
85164131
60087100
14698273
57165656
1643888
25051669
44048132
15022695
44735100
57907850
44686447
97676431
650544
27987514
52695356
87663471
8606408
738517
26885549
93673825
19153750
95989686
26913736
89042364
7795136
8299726
49019524