16507847
4746608
83995794
45183221
9701426
16727449
553320
8329638
34016995
8608973
12318684
60935901
902336
9246751
72311181
24481987
7512863
11585129
86155998
95013631
4154625
82224837
9656421
44454152
67671610
2039260
14109074
7949760
6971900
55685617
50645906
74928413
36989801
75071162
87659681
76439843
42041933
786539
3574443
87236411