51503074
20822972
70597820
93991004
91642347
28655516
70766129
42429814
42619634
40111115
32626738
94402176
62603556
47112446
43058079
7543038
81542433
77254576
4457594
81805743
86925357
6334386
18574173
4005669
56432776
46685988
82299577
12254890
67767897
21557846
54399308
67813913
32832818
37358868
11279012
6810909
74862665
1293680
96963777
15922625