16446210
42001166
21763560
59708279
53318777
407694
8903484
53814524
80641109
15167815
57815655
90055985
33897211
18009802
99931919
2159766
63773575
77387860
79688621
6042568
93192744
57978456
27092657
48136351
73397309
81617755
78291848
65889034
20434197
21486751
85818069
31343511
94489211
21478822
7842580
87526243
539198
17021014
64115787
1482411