56308723
9196744
967465
69089555
21179072
8116902
64541470
67329712
6635707
90681085
44416740
35738884
51736875
23276517
6606391
6278462
66329503
6307528
17531785
19605592
408081
43366075
14624920
34631011
45981129
5382970
73507505
55307231
66519835
21491350
79119861
28468494
94183550
80046569
69741562
68413830
45423713
23257812
65377422
43969674