76987282
85702374
61707409
96927804
1507442
96094135
32489858
32432360
56478826
28805866
4653292
25994037
12199385
82831944
13134952
29515360
94474024
23971273
78577615
90063869
4656621
87376962
85117289
68666680
32855057
30097299
23198350
355129
86289133
57199736
3421683
2618292
73213451
60903728
6211296
70906643
84078939
52113940
42174754
15143591