38524313
74415780
60964536
4516392
84057333
73718675
9472165
36499049
47379410
61208878
75326228
27381854
53941808
5748958
42513509
46948258
22244720
2548821
8864796
55996242
45558717
49519019
5923690
23066401
77039211
8907758
94111573
18397428
83884830
72125631
673473
27746300
93418075
23482042
93189010
59268349
49484626
58165181
67005328
33407121