85095424
40591509
18887979
8532621
178932
1137296
13894412
61128988
11504240
66921313
12308739
94541867
21353695
40976399
20062880
23762640
6129896
62108291
42717197
37703616
41538306
82678417
98259004
44915824
9004954
41034908
50273006
40168965
91839099
1252182
78968300
2585742
28627447
2349583
77949805
4276963
72607542
49681284
10103060
23879084