12054186
3792540
47707973
52953118
42939371
51958861
82406841
23458400
46431228
94105258
5072321
20346498
79824790
58854262
581169
6695436
760953
88779734
82331182
847490
72618374
9188454
42808836
65291127
72973316
85038633
68407308
62437015
36389426
57859273
15557725
60964375
29004911
943569
6309387
2824036
70322704
59771482
28429260
51166556