38935190
26014904
78988113
232310
62185327
17107684
34089828
14813000
2316450
98678350
81988993
74579230
51785101
80416608
69705965
49803888
8750723
29065942
7917565
57752901
91023351
9078632
26848380
36712288
82398409
66831701
60177415
3978627
73273709
3673583
196970
69929413
62166314
49064317
13385139
24473079
8263836
30491063
59401203
50313565