59355220
60471126
71186279
315826
80193287
52861223
72613611
67218906
43702649
45748876
33001594
17071656
24284266
72596237
57145326
92117887
53356779
70649518
558195
70696930
51966132
98329821
17699060
83865920
98616160
56076372
39127220
4978496
56161636
7557921
58352755
74061022
97458476
46195590
69223657
54796979
59048253
53856883
79171950
79267858