45605635
72489403
96512660
28091856
81448730
59173634
17681199
48643080
26164247
70303792
47256994
68266993
12125993
91415732
36903823
6912337
72415554
93601578
95222707
53324480
49497726
43718609
60199651
86433018
98776480
6266460
39773757
34794308
33764961
3094607
4911513
88459052
4902792
61431759
701076
42356568
51778617
76729430
9167375
11838530