20884884
1615134
499075
99104747
13751028
46282077
23921031
3469122
76496555
62214678
15528967
3861563
93232142
39918985
4118352
85294082
5439762
10802850
30186428
94103158
10897272
4953135
64039309
32393414
47431572
21249698
4518873
79372997
10997512
57464260
59942132
27265292
26165884
92935271
35331765
3449581
95199954
738457
84353633
21855271