500983
70726383
69959629
85417591
10057973
62586340
6038027
37658301
397041
19613672
91059898
835371
25606809
313225
62497883
8848407
27336547
73694467
58662592
35865785
27134808
32227859
27992271
14986326
1349757
16767129
7518716
29223296
46993576
68662638
68059866
56684647
54103164
14287568
605346
61767273
44769788
19381672
5589480
87891624