27011470
31885848
10542582
82975798
85946349
15504043
31181355
8187843
32518279
40132244
96965163
16191269
14822007
67619050
47127175
26733471
41716969
66394899
54338117
25029098
29732903
52425709
94343445
29156020
29667845
12334357
62561465
98716086
309215
57645861
50394274
8476098
84603476
99609063
98222213
27033129
57236529
58932090
10821891
88632894