39619240
3628033
54329168
62725727
24511027
72643461
85605045
5103922
1914716
75287175
50409172
72545127
9817958
17043766
90248743
79771277
21332209
9323683
44253176
19932356
97517517
75802082
37326923
30849298
52754457
51022298
30333057
58454509
34896385
7539598
75435408
17552459
67316663
5709174
75989365
41123649
79255421
20695655
28174940
38911432