18339105
84485381
15398369
45268866
37109712
16497014
41353060
112819
83925486
83339297
10653843
8307456
2849683
8995470
96022067
79446284
34932891
84076000
2950271
36314777
80781957
33796354
15195670
39725624
38072921
91674020
5487483
43354597
94059530
42633445
734901
23932030
2679115
22711701
8489454
71329567
81379296
9922775
50243966
37153013