14816749
28181985
23342750
27932949
47658214
46896192
76742850
6915184
5859421
73996796
30749296
11561476
82111146
19085367
31587945
25261769
82286076
77192540
48841385
9982852
45227811
2901639
5658279
87405684
412874
50264354
4677257
22874278
70999535
32194998
90706096
53612878
499676
51402266
35663709
23337237
60925977
74801276
16578892
31274166