80128119
31696839
9323898
3001361
31323754
812387
21832032
87338812
27752460
8116752
71858408
73623804
687543
99425
46875881
57289799
15929796
1032535
15291458
56428350
72841221
77298411
18435752
50069433
93311911
9844409
1289249
38447017
5335748
95714796
31735866
56653995
39396861
57703132
78448760
40198240
62972438
80473444
62264960
60484258