20252356
60895985
40702073
83745039
11772537
18895436
13018267
10513510
5084789
3479636
700816
93016605
38576127
59735440
61877292
22928141
3212456
9830893
88511586
59652942
72781741
13746104
8722914
69418173
16824650
17376118
4587976
69444891
84117352
98529289
16647490
68785395
43629525
32076409
57412141
96016391
90307139
7864118
36433456
22072817