82747210
75155147
98821316
1663910
96922253
55913594
12542360
72057119
7910468
93645568
90961534
78412535
44956263
4062194
38993982
18048988
49398066
77359471
67907371
12297854
2542812
66789028
49213416
75522219
96188937
92142238
29728019
64952604
85029691
17935456
2830870
75705399
3955159
18077256
5921619
13846428
24689887
34172353
96551023
38684902