85046500
56712339
19882729
5105623
46876824
56546010
6281773
21689951
78723567
8735130
43524954
47796136
1557731
42312245
85429100
70705714
99656419
87197048
15114097
3523285
9301821
21054982
53361689
96864124
13765027
76799636
35327753
83065703
41616822
29355199
2261696
80452792
36956987
8504075
35734378
765301
29023205
63747009
10239072
62927613