12007587
88629357
19496906
78496215
98517467
97499261
21459024
39277046
7071623
36253011
46148598
31132061
2000533
57137368
12535039
20611194
34788606
188465
39958363
49684061
23943209
61319945
8944479
72206115
61811789
5880202
75411192
64078144
67236726
30299398
21434245
26241796
94488196
15093859
4197575
26585371
85611975
67531855
58201683
44288157