60497919
41339154
9558883
25193086
4835233
76141472
48094553
9543291
4742401
24129592
73151425
5672556
8602269
47481278
1585157
86398797
86911387
11453563
7162683
70825884
4388812
3606399
81543331
20408695
68231719
21588393
65079503
11453411
16089723
18501577
8275555
75485652
35368741
83693379
89372268
30147165
49037540
2321800
90673930
20604888