19463480
29237703
16355955
15681835
2309396
43427989
63084655
17736532
97398910
4604044
72493393
88586368
43476523
60151735
12553091
77101248
49246047
19896780
62901101
36319929
14804889
52917924
72887319
84577327
43539835
64746863
72935607
93054938
48347782
4512390
33125106
8940310
27943600
44572059
91596758
767464
41181206
11352802
44855330
3433302