60164260
12433182
28097009
3971674
46176993
26967036
25745203
55372244
82809260
13602175
20268697
59655026
1226741
57559930
65821824
3252809
34161421
23278691
44504752
6132837
6403055
67994517
63972674
72446870
35938292
13607057
2895186
39576988
786724
16862270
2732338
83078729
11653278
37491738
592321
25031337
46202830
85627356
74514620
98247571