53992576
89752921
44524804
48291082
66765396
77519304
603361
76777411
76437815
135390
96126300
41822936
74397161
73926055
25356209
8611562
36403343
49062637
39116801
39805076
61828360
89038462
79452478
59998717
9083655
42443568
54942194
93477772
47766539
11363532
77274685
85497485
7491774
17703743
4647930
22972800
9309
57954049
83508672
2420606