99354421
40843
27711479
9814
83631673
15349
22163521
5441
56437470
13505
39401725
10552
29717863
1746
22800943
5362
26493710
9996
24267951
4194
25688557
11052
49786011
16242
25103256
10194
7947004
1115
17420891
5877
8826360
3367
94678411
34918
19032251
2689
18951179
6606
8551195
2582
14502059
4853
17506455
5419
22332689
8579
11732261
1457
22453515
7514
903990
2070
24983700
11055
29802922
6597