66928259
64911783
40676928
3567543
60361210
20037515
36064324
79306248
19414544
20632924
46611641
54607875
82452990
3566100
29665211
57009761
51566894
14165752
19298906
18754791
73624521
24598453
58213154
7683143
60491771
79884252
6575518
704381
39065565
99277473
10167821
83276863
95026818
74867459
45683415
80215698
61382939
6038551
62364385
68998548