90185408
84097168
7095818
28421211
78708447
48772756
48837793
27449750
97553284
22185342
42133640
41261534
430774
47395898
48803461
39242555
61158456
20171658
54453204
42007960
72015026
4057261
70406343
29628148
48479116
24741070
92513684
6667791
28941720
83586299
63871845
64414835
74371027
94505833
83656334
53862858
10459062
41465537
43381958
58533320