5066958
77767051
32872941
64592596
9109202
38808919
2700246
6236751
52104051
73336795
60164279
66538875
85347327
32793990
24499752
2543700
83042568
7274845
83619375
73322514
86465822
52892871
14538613
11537761
36195395
7066485
24651416
6406654
31719842
64216643
99705779
37446350
48159659
76326492
81422926
16382028
38183140
4444481
89846558
21972682