93234916
65666927
25309517
58518749
54714889
89475771
52046447
29452595
84679497
91647854
44711862
61065630
58305928
70481962
7012329
1009399
19811076
62786133
8802551
8862493
19153292
70218677
134638
14937210
31483631
16472390
38212413
51897603
9329753
78675055
549768
24039636
46002406
29479103
33536372
79646703
43095477
56268531
34027556
78146761