27228274
92631059
14995364
12371577
60861965
31055607
37562552
57116809
14425915
15907212
29678703
7785556
50362826
16679060
52854307
7571207
90584707
86473643
73419931
31247819
85859371
44352504
67537696
63966921
56004854
38358428
63747530
94976631
66832584
86623838
94887802
87249855
16086884
71543058
84545645
59124896
57084598
86554278
79541672
6091989