88028736
40766501
10517947
48699920
73242794
3193236
883453
42496590
78724728
18712628
20283831
96702851
7186199
53316764
18262624
3563771
41229992
48106616
2193703
56616842
37753025
63576718
25677702
47973006
80626041
72987452
16405202
68707621
59533
88473112
43785336
1976461
65104188
9774455
90049354
18949891
55232377
29584801
45101781
18896000