85050
4896
60821
77969
38518
41213
1253
50770
789161
1429
90134
86796
106484
971203
30627
31666
50086
31452
537100
72810