23942393
27828378
68905162
5072775
19079344
7061876
18905008
7533393
33283487
85975882
50389170
42565066
5646473
14985088
4494874
40371633
70607108
7256007
24833540
73906231
58849804
22324500
79893315
28211207
48163305
4166611
79571148
11037440
45405827
98203898
82101654
20066047
87961709
93866584
76302605
91545317
68254377
45434935
60774817
53959054