16377762
25477068
15244716
6938441
14317689
30574439
31764432
10859055
82563245
6411781
38363304
42474347
27978492
75422186
35288695
48261654
49125882
49755877
34555451
87144109
8885534
42258960
57603261
50535917
4727095
13586635
22083752
62891895
30296146
54288289
13132604
78557722
50177493
21877745
965910
16954582
18314204
735240
1571896
58405673