18747421
7092377
88714127
15615038
413107
66632653
91325762
20053646
75144995
60045002
60363764
28036032
72385261
19168478
69464257
50439053
4603791
7878265
44588749
18674156
97167033
82061835
77533200
6402454
20817506
8023060
75727269
49424240
82304289
24229804
57046257
30344468
73067930
89503519
67294657
90963431
36201587
29987864
8888070
28409064