25265533
23701226
21209245
46559102
64727040
76303218
26239488
69016405
27093530
61507427
46848638
3519042
29588631
42597688
64375678
15225007
30007755
59078165
4441317
28144027
11172134
3572886
67552740
36741842
12408440
94043750
64621854
28486404
30327165
85206104
24636872
21402246
46755327
78628535
21251480
6794211
86098208
84654305
44299366
4777183