64843889
76731868
91982710
6969863
61385399
41969300
78153708
86821084
20105501
18984628
60145766
12325083
68583115
27685736
49904825
47299132
57309654
78683435
6232888
93841238
56975086
52448894
62363681
44527724
18436088
95531394
82078649
83224234
84634378
6809852
64365354
86481103
47001956
77443778
61188967
96474514
46697955
44098381
28954073
13422040