80596481
26042154
31168754
53352291
353723
46638929
15015595
39541935
99438791
97701276
37898884
93204051
39124227
96693013
24719662
93399142
52325283
10405751
47209615
32926535
67538565
16584195
26467377
19756905
9510323
21871499
68419090
72059560
79711818
22488231
76723836
9238626
54568980
72591508
69209242
9517134
54295217
85508112
2655958
59781965