453910
96535328
55048682
47011611
72475045
13146436
41397146
4834545
85862973
4361582
70675169
37238515
70458362
3028683
88641442
86311526
78988330
6227112
44092793
68082496
1961024
67349970
74372774
6543797
8545590
56526336
14981216
57033969
6723041
79002161
41842471
57522742
66862952
97704418
57419737
154147
39647543
77367500
61773761
13477311