96405043
17026935
6116312
15355921
90629519
4986650
59151743
62854198
12847638
48149819
52246916
50902746
84464887
80383891
2793764
49771428
28371983
75987864
70003172
34567976
87326200
48399067
72236145
81464496
50271225
4361705
33151881
47155632
72393994
3625899
3944618
16751618
73635454
71254624
19881815
7055324
14241328
17156075
40799
29133773