23937782
15041982
43054604
32388460
19465179
33365485
32368136
14872396
86594225
21281584
96764439
80184004
805691
44858954
12382078
3459980
4171374
7448211
16053027
4249566
70576924
46734225
9429950
77013058
33129338
86761500
19375632
44774789
42991863
49558042
32575653
66759338
26139902
19367706
66752172
1667410
82518685
32621598
3172869
33546137