25241891
11912772
87703325
88287625
173541
68839927
30216346
12607971
68529770
7365841
43041870
91707149
36528631
73232724
45996773
61822570
71861375
34279797
20817394
27882694
80246451
75632145
20112585
17804831
12081755
9718895
55648861
28667233
86556731
39042693
70848687
819011
2232099
60541423
93051969
33446501
48946230
10819167
19024180
41712780