65163619
71066620
86247659
18787626
81453841
54629977
11341589
3654938
72004769
68909746
80218042
53517109
5064201
956242
81385865
337447
24335032
92319586
53758154
98435007
63628978
59186842
9780521
1044517
6709316
68351321
34258183
78264568
68752235
31014233
96028687
5931778
28143031
47919000
63805926
65787878
70658239
86387084
48032859
22862976