5120696
268831
44042838
77311947
6404071
46373034
68094568
18378193
989385
18223336
98176233
3148253
48984350
37076418
60678710
53483159
77149022
53925247
52297503
63805982
9498005
29229486
21208822
59749542
87053106
82315045
16648366
100006110
67408112
51756080
6697583
5417814
2830570
29465831
11206245
10593749
5854958
57428526
84489970
91377576