12117768
381565
55883576
58828370
36694414
3209447
55604130
10546304
25903700
83076246
23117328
76912395
78529513
65631600
8598914
8434632
2193586
71652584
37939632
6160711
12261187
41673551
35737467
59692866
17714022
58897003
7749076
47737030
29829696
6543672
34846977
55515794
88142720
30133388
75658661
6536395
61266704
87609126
16997447
93002680