91635990
85998824
4969523
73575052
40057815
30039589
90485809
20802936
46848988
39696569
4097338
3186145
97242769
2716101
92147268
54399859
48743112
33473643
21257425
88547102
82824238
231131
59888014
980113
45028933
6261231
55155711
34258872
8989821
19511995
48638648
46274637
74054673
19639624
35043298
3241867
63824318
26786663
68298724
81283707