67084582
11149070
97321995
78832832
33183582
10457935
93919205
30628131
39319361
26218136
95627605
76175534
67818705
6327032
97783145
682918
11032341
21906450
18122739
45698572
95939889
23902373
762114
61143390
31018734
342529
9107547
67205067
48034777
21147798
89073487
5033380
63083214
27648364
2792153
62879415
52509603
82122609
97994686
26499912