57236238
52821045
16747605
94432210
66453277
1704120
88826409
84396161
31637501
15429244
21505363
59631333
24126136
816148
19527151
6473210
5496883
35535054
9791712
87867599
68557144
55028873
18802400
65594778
45893189
35548481
51835722
44355933
10577974
339676
18308293
10191357
29909566
35138522
6848853
77132509
12156742
55849370
2044225
14255752