64291569
3928711
22194705
79254149
56737277
47279771
49994357
2527954
73033537
79831600
9047561
35444643
2382993
42145534
89385553
3197630
73744378
39974426
51858185
66063220
66688638
19369285
35436993
62518802
46492597
29937910
53717333
1858823
96377587
23101555
41729255
36268004
59606797
8568101
29044942
69157566
99736708
70985624
51439273
27675469