21787070
96281469
85748916
24146540
62947472
1836642
77155619
55592004
93918729
7091257
3249166
44397663
747970
15744979
11828274
54233311
9136518
70116282
6364879
5257472
63068731
68511554
14559609
27218056
37878130
16714898
90962687
604655
97539767
9074228
92817161
39915277
17234824
19868891
28997120
8307943
69768020
72223510
1629128
2559607