8109804
58923857
17732030
89756509
64801634
98391265
68501993
66074223
1823357
81794127
30807271
34253693
13918214
8500384
10863738
28043419
14401860
50706530
43198662
89208648
54321981
8174880
49163134
1002645
92633241
35438388
72233002
45111217
21603236
1714153
17516255
30846567
11902879
86335589
97474904
810679
35678921
90806765
25943889
87004455