20353000
22194775
9871525
62327810
47746599
90637995
24033039
5497596
57997305
1987340
74409782
72241274
89671046
1017945
69436322
19245169
59031256
17383
92878017
26101855
48799634
5896115
42375588
78025780
36587249
41911331
2897580
25478546
65557678
6857680
1098805
24535290
84631270
42352095
15083022
25897329
44776189
45943424
49982524
81989335