83368671
718166
358865
95947531
8185703
7509496
25591378
47741822
82564854
45389641
33784828
3159544
90732281
15601742
75815144
85079694
13829742
3435716
97457381
70433742
54963266
79869144
30609026
12666728
77106838
94801978
43385207
357087
92452485
2180534
87535692
27503104
46042392
53067417
41727862
33239014
95357700
20323391
3277300
21522180