84982165
65708116
45394004
77171705
10208807
13015771
47863731
68899155
55253247
44874600
5769628
71465142
1169535
90202008
81724454
2039553
3817255
50165344
42643850
18189933
21195640
12495096
55062461
20658090
7369306
85668385
94196870
54755673
9139171
95754731
36017079
67529518
20989993
17608081
38903506
40648595
31616591
8475435
53799702
6788542