75251666
30858644
64151735
9284477
67052283
1089109
76268457
21293290
47308166
74325520
19983890
48601846
28834052
10912228
63834610
8977170
67117208
6193987
74611299
59198955
65513763
78988981
59531922
223686
26293071
47677702
77229381
51088064
85961620
6749186
63279759
36388080
5382522
88104789
92347189
33344394
15814228
10256202
41631882
18343232