75226184
89966270
17071007
47066087
26825895
96479401
63879471
12604900
34383482
19876446
16372456
73788942
50661463
745774
70905243
20284807
6016634
41459415
3487247
397291
3673471
97596829
76736256
75579661
57456702
6239430
31659822
2925417
52246427
95934463
37244993
1888219
936279
75681468
29263127
53715608
6958894
1412837
19476995
8789974