68970
400433
26328
12463
281948
922939
474573
87639
743657
21103
38252
756164
190130
248936
939326
97042
593465
23173
681391
52988
543135
358664
971632
20817
597211
234406