84063741
7285849
56344294
66872063
73794695
7622081
81184126
8561047
24123847
42632691
2695578
2498661
50722105
65535770
31538802
72329309
13453772
75714909
71777823
863486
17292100
48204948
95252613
37063062
25198489
99215674
93688321
96971214
60378126
74951268
75369543
70583397
20861708
11777271
1143909
53747726
27961856
33147793
69791967
40956114