70102675
31891663
93617119
3061160
70622667
21454248
83398992
1235023
70073379
2018253
9348312
13489431
15112035
16066884
83163762
51851780
90493199
96384984
54841879
23079527
75533291
92672572
62427188
99206361
13572845
11393884
83519836
44658994
70972259
75758368
2350870
57086965
59696796
57989327
73017450
41543021
85675996
43963232
6508967
87032523