5472899
2082
7356362
2645
6895883
2638
5129447
1463
6423432
1966
80202707
31431
3687610
1774
5456974
1564
11329449
4706
23054250
6138
7845332
2528
7690957
1976
24352752
10188
7092468
2023
7664392
2934
3032535
1024
4444640
1404
19292771
4360
29987971
8202
2973938
826
4696429
1702
3331071
848
10656439
2975
10075907
2943
12069835
2579
3362839
1162
10646103
4498
16578341
6179