45696597
22683265
531689
8341782
1506078
30687716
60336801
31316705
13066180
74166171
86992914
66907355
33779624
53587706
55935748
8437861
93256055
45687982
29716184
38267983
32807750
42764808
49145790
16886889
86853629
82975911
35753330
60539928
52891824
71224447
94072870
7236382
82944310
96389832
52892856
18133765
71376361
87776894
6070897
13611926