38282988
27921915
99133292
7077266
586075
79554676
75635664
7122958
78893569
83985464
45569908
27122024
27254307
23191650
25436657
62088373
26474542
42366264
37534979
11302902
8834435
35887708
77842347
83768475
12203834
91686017
5163986
49713302
7469849
32613748
89623452
63738485
56919369
5848888
8800506
58652517
37065008
89592636
87898190
8941784