10316090
16359171
6976950
31229447
545252
89435785
7350542
69841361
53114382
38274192
699230
70553540
10116846
22247040
49204452
34253831
96481100
6729480
69894006
5999015
53579847
7136740
7931754
35348705
29823328
10787684
986923
79778026
67964337
11742057
5031414
26322977
85649105
39953402
31039371
52835949
16058245
14034409
76936755
7625889