64228525
46951864
14119123
9705788
52384867
8992964
8778571
27527
68429409
33925829
6546323
16897072
84518545
64141058
57056192
24725965
52918752
15095476
48559516
75615437
47183102
12252307
44598635
71377521
42598825
77526517
22892398
81583790
60057988
55695229
64211569
11677488
19573011
35185790
40991219
61919190
8831816
36673674
54244275
23318420