82791160
79975785
97143473
10526972
60551066
71809541
35069095
57705204
22345386
22456631
65675518
20188853
79359958
3551320
88338881
73388584
10616186
51018003
91128520
18585712
39897038
8337438
68103349
64061775
9181978
23258618
54881379
4650357
59164269
20792907
99905849
98408048
42177797
11498182
80466956
612425
61534687
74416699
70853094
53624412