14308864
15369703
3306910
51175484
65422521
37397514
64494585
78067189
48716176
3655174
4611120
79489983
17482795
70529988
25822483
92685228
55229550
69975336
66651315
29762713
36705589
52234721
57783734
36777040
68854026
11108646
68605057
73419722
95489388
46768921
20773941
97248240
80207065
56652916
73263808
39058670
56586845
35425985
943079
89871867