22518004
8874291
39379249
18679510
60308951
13534572
56155948
24308694
52351200
18893704
43457388
183241
24592581
24544235
4969473
13556082
3917961
4257365
59378759
37737441
4031147
57032161
12945204
54843113
98622499
37541704
73963232
23189554
10393175
17277674
90509022
8353768
93551325
20236189
97286173
9783781
64096254
17387769
74302234
59637929