28354400
27233033
97836275
86885689
40397611
8066473
44058629
1535104
44734301
98287716
43539815
19152036
71865193
11468750
31448689
14073096
5402566
22731549
29882653
15682544
81428049
1454761
49414163
31411098
9804785
80982112
41312548
29471789
80475311
93857839
53525024
71758329
61638347
87264749
31386639
73248866
40409146
36868730
40454897
19379239