35044505
88663280
48838636
67499993
43471151
43681277
51236237
95949555
84959411
67974562
84975704
13821518
19185442
30729877
61572103
82973757
33583139
43139802
488545
22157356
17747444
58139772
19729
20771824
99671758
42189699
27165354
27164240
45936952
96489357
29886449
17071969
86878439
88659870
37208465
16232423
37736576
85825991
93803929
34028311