23261538
55792973
20281545
87651520
31261534
8666107
90094076
3435680
51473507
42143229
77184053
23992049
67262361
30509952
24061568
7679380
75578908
46623670
97198135
75264881
65863656
31451558
87166440
81809179
78916494
2096232
27888833
46673765
38657504
40438138
14881059
13312911
11654309
54391373
31121392
79798493
61723913
21979966
21387773
9318180