28919456
87153225
72143313
71163498
71697996
56867359
90813074
41456864
47155221
1018704
6056719
251330
74771372
94317682
46613064
9989264
39792198
15855465
35052085
86663626
39738899
40474373
94828604
71105024
54245740
696140
49411494
97483421
14843907
29887438
4444131
9221606
61655476
63162470
58092818
75699851
79838836
40059762
90483350
84071219