75723023
29991530
24806541
88002163
27771614
1209433
78333096
17046235
21056906
79254769
672840
58376953
95015458
79372173
33033290
19863089
52723163
60041265
31124673
51343015
40078141
76544072
57788912
37734104
8138820
18586947
74439220
19153183
57282264
37184217
2198425
16374797
33585340
67997326
5230838
55073502
4902708
40267945
2846528
23976445